physiologic excavation - Spanish English Dictionary